urban infrastructure facilities - Francés Inglés Diccionario